Collecting Data for Comparability: Benchmarking Software Development Productivity

نویسنده

  • Katrina Maxwell
چکیده

0 7 4 0 7 4 5 9 / 0 1 / $ 1 0 . 0 0 © 2 0 0 1 I E E E Planning for data collection You can’t benchmark data if you haven’t collected it. Writing a questionnaire and having people complete it is not enough—you need a vision. It’s similar to getting the requirement specifications right before developing software: if you learn that something is wrong with the data after collecting and analyzing it, your conclusions are meaningless, and you have to redo your work. I have wasted months trying to make sense of data collected without a clear purpose and without statistical analysis requirements in mind. If you work for a large company, consider asking the market or operations research department to help design your benchmarking questionnaire. Software managers know about software; data analysts know about questionnaire development. Collecting the right data for your purposes might require a multifunctional team effort. Regardless of whether the data concerns chocolate bar sales, financial indicators, or software projects, the old maxim “garbage in equals garbage out” applies uniformly. Make sure that the variable definitions and responses are clear before you collect the data. Typical questions I ask when validating software project databases include: What does a zero mean? Does it mean none, is it a missing value, or was a number close to zero rounded to zero? And if a value is missing, does that indicate no value, don’t know, or, if the question involved choosing from a list, was the correct response missing? Lists that include Other as a choice are also problematic, especially when collecting data for benchmarking. For example, let’s assume that your company questionnaire includes a list of case tools. The case tool used on your project does not appear in the list, so you select Other. This focus

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving Cost Of Quality through benchmarking exercise

Benchmarking is a must to achieve higher goals and productivity. This process not only helps in achieving better results, it also sets higher achievable standards. Benchmarking has been used quite effectively in all the industries. In Manufacturing industries it is easy to have quantifiable goals that can be used to benchmark the process. The nature of manufacturing industry being such that the...

متن کامل

Performance Calculation and Benchmarking using the ISBSG Release 10 Data Repository

Traditional benchmarking models in software engineering are typically based on the concept of productivity, first defined as a single ratio of output to input, and then combined with various cost factors leading to a single value. By contrast, the concept of performance is more comprehensive than productivity, and can handle other dimensions as well, like quality. Multidimensional models, such ...

متن کامل

Effective use of workload and productivity monitoring tools in health-system pharmacy, part 1.

PURPOSE The current status of external and internal workload and productivity measurement systems and strategies to improve their use to maximize overall pharmacy department operational performance and staffing effectiveness are described. SUMMARY The use of operational benchmarking is increasing within health systems as a tool for continuously measuring and improving departmental performance...

متن کامل

Effective use of workload and productivity monitoring tools in health-system pharmacy, part 2.

PURPOSE The current status of external and internal workload and productivity measurement systems and strategies to improve their use to maximize overall pharmacy department operational performance and staffing effectiveness are described. SUMMARY The use of operational benchmarking is increasing within health systems as a tool for continuously measuring and improving departmental performance...

متن کامل

Benchmarking some Portuguese S&T system research units: 2nd Edition

The increasing use of productivity and impact metrics for evaluation and comparison, not only of individual researchers but also of institutions, universities and even countries, has prompted the development of bibliometrics. Currently, metrics are becoming widely accepted as an easy and balanced way to assist the peer review and evaluation of scientists and/or research units, provided they hav...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Software

دوره 18  شماره 

صفحات  -

تاریخ انتشار 2001